package 牛客题霸;

/**
 * 输入：
 * [[1,2,3],[4,5,6],[7,8,9]],3
 * 返回值：
 * [[7,4,1],[8,5,2],[9,6,3]]
 */
public class 顺时针旋转矩阵 {

    public int[][] rotateMatrix(int[][] mat, int n) {
        int[][] resultRes = new int[n][n];
        if(mat == null) {
            return resultRes;
        }
        for (int i = n - 1; i >= 0; i--) { // 列数
            for (int j = n - 1; j >= 0; j--) { // 行数
                resultRes[i][n-j-1] = mat[j][i];
            }
        }
        return resultRes;
    }

    public static void main(String[] args) {

    }
}
